//
//  LMViewModelProtocol.h
//  LMLabelSelect
//
//  Created by xielei on 2022/12/5.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@protocol LMViewModelProtocol <NSObject>
@optional
@property (nonatomic, assign) CGFloat viewHeight;

- (Class)viewClass;

@end


@protocol LMViewProtocol <NSObject>

@optional

- (void)setModel:(id<LMViewModelProtocol>)viewModel Index:(NSInteger)index;
- (void)setDelegate:(id)delegate;
+ (NSString*)reuseIdentifier;

@end

NS_ASSUME_NONNULL_END
